SQL

スポンサーリンク
SQL

【MySQL】後からunique制約をつける

以下の記事を参考に   alter table table名 add unique (カラム名);
SQL

【MySQL】外部キー制約があるテーブルをtruncateする方法

以下の記事を参考     外部キーの制約がある状況でTRUNCATE TABLEしようとすると Cannot truncate a table referenced in a foreign key constraint ・・・ のようなエ...
SQL

【MySQL】予約語でハマる。テーブル操作をしたときにエラーになる

以下の記事を参考   以下だとエラーになる ALTER TABLE test_master MODIFY COLUMN group varchar(200); MariaDB []> alter table test_master modi...
スポンサーリンク
Python

【Python】cursorで条件文を書くときに引っかかったこと(プレースホルダー)

cursorを使ってDB操作をするのに以下のように記述した sql_table = 'test_master' sql_value = '(%s, %d, now(), now())' input_value = stmt = "INSER...
SQL

【MySQL】テーブルを初期化する

他のDBのテーブルを再利用して情報をそのままインポートしてきたときとかで、テーブル情報を初期化して使いたいことがあると思う そこで使う前の下準備に初期化することをここにメモ -- ●テーブルのデータの中身だけ削除する -- 外部キーに指定し...
SQL

【MySQL】asc,descはどっちが昇順?降順?覚え方をまとめる

こちらの記事を参考に 覚え方1 ascはascendの略で上るという意味descはdescendの略で下るという意味 覚え方2 ascはaというアルファベットの始まりから始まるのでどんどん登っていくイメージdescはaではないので下り、とい...
Database

【MySQL】コマンドラインからDBエクスポート&インポート

こちらの記事を参考 DBのバックアップを用意したり複製したい場合は多い 以下まとめときます #DBインポート&エクスポート mysqlコマンドではなくシェルのコマンドラインで実行 $ mysqldump -u user_name -p fr...
Python

【Python】MySQLのdatetime型に現在時刻でインサート

from datetime import datetime current_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S") ....current_dateの値でインサート処理を書く ...
SQL

MySQLの日付の検索(特定の要素だけを対象)

年月日の情報で検索したい場合は以下のようにdate_format関数でフォーマットを年月日にする select count(*) from テーブル名 where date_format(updated_date, '%Y-%m-%d') ...
SQL

【Django】Django ORMで組み立てたSQLの生SQLを確認する方法

こちらのページを参考 print(ORM.query) で取得なので print(User.objects.filter(pk=1).query) これでおk pprint()しても出ないのでprint()使おうね
スポンサーリンク