問題タブ [string-constant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 値を挿入する SQL 単一引用符と二重引用符
テーブルを作成して、この値をここに挿入しようとしています:
一重引用符と二重引用符の使用に問題があります。これをどのように修正しますか?将来のために何を心に留めておくべきですか?
Microsoft SQL Server 管理 2014 の使用
sql - Postgres を使用して TEXT 列に値を挿入する際の問題
Postgres DB の TEXT 列に英数字の値を挿入しようとすると、エラーが発生します。これはテーブル定義です
] 1
これは、テーブルにデータを挿入するために使用しているクエリです
これは私が得るエラーメッセージです
エラー: "a0032000947363339343638" 行 12 付近の構文エラー: 55.204773、40.000000、1a00320009473633...
このクエリを入力すると、問題なく動作します。
2 つのクエリの唯一の違いは、device_id の値です。値が「1a0032000947363339343638」の場合、挿入は失敗し、値が「10032000947363339343638」の場合は正常に機能します。
データ型が TEXT であるにもかかわらず、「1a0032000947363339343638」を挿入しようとすると、挿入が失敗するのはなぜですか? また、デバイス ID に 1a0032000947363339343638' を受け入れるようにテーブルを取得するにはどうすればよいですか?
postgresql - Postgres UPDATE: 列名の紛らわしい値
seq_data
次のようなpostgresテーブルがあります。
私がやろうとしているのは、列ライブラリを更新することです。
私が行った場合:
それは動作し、私は得ます:
しかし、私がするとき:
私が実際にやりたいのは、に基づいlibrary
て編集することです。run
cell
machine
なぜこうなった?
UPDATE seq_data SET library=this_library WHERE machine=rsii_1 and run=RUN001 and cell=B01_1;
列をスキップして混乱しているようでlibrary
、実際には列名が値であると考えて、this_library
バージョン: postgresql-11
そして、これが私がテーブルを作成した方法です:
アップデート
Python3.7 で psycopg2 を使用
Pythonでこれらを引用符で囲むにはどうすればよいですか? すべての変数はすでに文字列です。
c - 変更可能な char 配列を指す const char ポインターを使用できるのはなぜですか?
これで問題ない理由:
定数文字列へのポインタが非定数文字列を指すことができるのはなぜですか? また、文字列定数を変数に代入するとき、文字列定数はどのように機能しますか? なぜあなたはこれを行うことができます:
また
しかし、配列の場合は最初の行しかできませんか? 一定かどうか?